#include<unistd.h>
#include<stdio.h>
#include<stdlib.h>
#include<signal.h>
#include<sys/types.h>
//kill系统调用：给指定进程发送特定信号
//kill命令的底层是通过kill函数实现的
//使用命令行参数模拟实现kill命令
//规则：mykill 进程pid  发生的信号编号 ->共有3个命令行参数
void Usage(char* msg)
{
    printf("Usage :%s pid sig\n",msg);
    exit(1);
}
int main(int argc,char* argv[])
{
    if(argc != 3)
        Usage(argv[0]);
    pid_t pid = atoi(argv[1]);
    int sig = atoi(argv[2]);
    kill(pid,sig);
    return 0;
}